/*
	File Name: style_cf.css
*/

/* body */
	body {
		background: #ececec url(../../../images/theme1/background.png) top repeat-x;
		color:#4B4C4E;
	}

/* layouts */
	/* containers */
	#wrapper{
 		background:  url(../../../images/theme1/background_cont.png) top repeat-x;
	}
	#wrapper_middle_01{ 
		background: transparent url(../../../images/theme1/layout_middle.png) top repeat-y;
	}
	#wrapper_top{
		background: transparent url(../../../images/theme1/layout_top.png) top no-repeat;
	}
	#wrapper_bottom{
		background: transparent url(../../../images/theme1/layout_bottom.png) top no-repeat;
	}
	#wrapper_content{
		background: #fff;
	}

	.slicer{
		background: transparent url(../../../images/theme1/slicer.png) top no-repeat;
	}

	.slicer_2{
		background: transparent url(../../../images/theme1/slicer.png) top no-repeat;
	}

/* sub page header  */
	#sub_page_header{
		background: transparent url(../../../images/theme1/sub_page_top_shadow.png) left top no-repeat;
	}
/* page navigation */
	 #sub_nav{
		color:#C0C0C0;
	 }
	#sub_nav  a{	
		color:#6E6E6E;
	}
	#sub_nav a:hover{
		background:transparent;
		border-bottom:1px dotted #00baff; 
		color:#00baff;
	}

/* slider area */

	/* sliding texts on main page slider */
	/* slider title */
	.sliding_text_text .title_1{
		background:#ececec;
		color:#878787;
	}
	
	/* slider title  link */
	.sliding_text_text  .title_1 a{
		color:#878787;
	}

	/* slider title  link hover*/
	.sliding_text_text  .title_1 a:hover{
		color:#4b4c4e;
	}

	/* slider title 2*/
	.sliding_text_text .title_2{
	color:#fff;		background:#00baff;
		color:#fff;
	}

	/* slider title 2 link */
	.sliding_text_text  .title_2 a{
		color:#fff;
	}

	/* slider right side */
	#slider_area .right_side{
		background:#00baff;
	}

	/* slider left side paragraph */
	#slider_area .right_side p{
		background:#00baff;
		color:#fff;
	}

	/* slider read more button  */
	#slider_area .right_side  a.read_more{
		color:#fff;
		background:#00baff;
		border:1px solid #fff;
	}

	#slider_area .right_side a.read_more:hover{
		background:#ececec;
		color:#878787;
		border:1px solid #fff;
	}

	/* active number style*/
	#numbers  li a { 
		background: transparent url(../../../images/theme1/color1/slider_points.png) right top no-repeat;
	}

	#numbers  li a:hover { 
		background: transparent url(../../../images/theme1/color1/slider_points.png) left top no-repeat;
	}

	#numbers  li a.activeSlide { 
		background: transparent url(../../../images/theme1/color1/slider_points.png) left top no-repeat;
	}

/* blog*/
	#content .blog_box h3 a{
		color:#4B4C4E;
	}

	#content  .blog_box h3 a:hover{
		color:#00baff;
	}

	/* blog box comment */
	#content .blog_box .comment{
 		color:#fff;
		background:#00baff;
	}

	#content .blog_box .comment a{
		color:#fff;
		background:#00baff;
 	}

	#content .blog_box .comment a:hover{
		color:#00baff;
		background:#fff;
 	}

/* boxes  */
	.box .textarea h3{
		color:#666666;
	}
	
/*	portfolio */
	.page_header_text{
		font-family: 'Georgia', 'Times New Roman', Arial;
		color:#666666;		
	}

	#content .box.portfolio{	
		background: transparent url(../../../images/theme1/portfolio_image_shadow.png) center 124px no-repeat;
	}

	#content .portfolio h4{	
		background: transparent url(../../../images/theme1/color1/sub_title_icon.png) left no-repeat;
	}

	#content .portfolio h4 a{	
		color:#666666;
	}

	#content .portfolio h4 a:hover{	
		color:#00baff;
	}

	#content .portfolio .imgarea{
		background: transparent url(../../../images/theme1/portfolio_image.png) left no-repeat;
	}

	.magnifier{
		background:url(../../../images/theme1/magnifier.png) center no-repeat;
	}

	.play{
		background:url(../../../images/theme1/play.png) center no-repeat;
	}
	
/* sub navigation */
	#sub_menu  li{	
		background: transparent url(../../../images/theme1/side_bar_line.png)  bottom repeat-x;
	}

	#sub_menu  li a:hover{
		color:#bcbcbc;
	}
	
	/* title for side bar elements */
	.side_title{	
		color:#666666;
		background: transparent url(../../../images/theme1/side_bar_line.png)  bottom repeat-x;
	}

	.side_title h4{	
		background: transparent url(../../../images/theme1/color1/sub_title_icon.png) left no-repeat;
	}

	#page_left{
		background: url(../../../images/theme1/sub_page_vertical_line.png) 591px top repeat-y;
	}

/* paging*/
	 /* paging active*/
	#paging ul li.active a{
		border-bottom:1px dotted #00baff;
	}

	 /* paging mouseover*/
	#paging ul li a:hover{
		color:#909090;
	}

/* links */
	#content a,.page_header_text a {
		border-bottom:1px dotted #0D507A; 
		color:#0D507A;
	}

	#content a:hover, .page_header_text a:hover {
		border-bottom:1px white; 
		color:#00baff;
	}

/* headings*/
	h1,h2{ 
		color:#666666;
	}

	/* Wp Captions */
	.wp-caption.alignleft {
		background:#F8F8F8;
		border:1px solid #D7D7D7;
	}

	.wp-caption.alignright {
		background:#F8F8F8;
		border:1px solid #D7D7D7;
	}

	.wp-caption.aligncenter {
		background:#F8F8F8;
		border:1px solid #D7D7D7;
	}

 	/* sidebar list */
	#page_right .box  li{	
		background: transparent url(../../../images/theme1/side_bar_line.png)  bottom repeat-x;
	}

	#page_right .box  li a:hover{
		color:#bcbcbc;
	}

/* tables */
	table{
		border: 1px dotted #e2e2e2;

	}

	table th {
		background:#e2e2e2;
	}

	table td {
		border: 1px dotted #e2e2e2;
	}

	tbody tr:hover td
	{
 		background:#F5F5F5;
	}


/* text elements */
	blockquote {
		font-family:'Georgia','Tahoma', san-serif;
		color:#B5B5B5;
		background:transparent url(../../../images/theme1/blockquote.png) left top no-repeat;
	}

	pre {
		font:11px Monaco, monospace;
	}

	code {
		font:11px Monaco, monospace;
	}

/*contact form */
/*contact form validation*/
	#validate_form	label{
		color:#00baff;
	}

	#validate_form	label.error {
		color: red;
		border: 0px solid red;
	}

	#validate_form	.error{
		color: red;
		border: 1px solid red;
	}

/*	Forms */
	input, select, textarea{
		font-family: Arial, Helevtica, Verdana, san-serif;
		color:#696969;
		border:1px solid #EBEBEB;
	}

	.button{
		color:#fff;
		background:#00baff;
		border:1px solid #00baff;
	}

	.button:hover{
		border:1px solid #00baff;
		background:#fff;
		color:#00baff;
	}

/* footer */
	#footer {
		color:#4b4c4e;
 	}

	/* footer1 links */
	 #footer  a{
		color:#4b4c4e;
	}
	#footer  a:hover{
		border-bottom:1px dotted #00baff; 
	}



/* navigation */
 .dropdown{
	background: transparent; /*background of menu bar (default state)*/
	color:#c6c6c6;
}

/*Top level menu link items style*/
.dropdown ul li a{
	color: #4b4c4e;
}
 .dropdown ul li a.selected { /*CSS class that's dynamically added to the currently active menu items' LI A element*/
	background: #00baff; 
	color: white;
}

.dropdown ul li a:hover{
	background: #00baff;  /*background of menu items during onmouseover (hover state)*/
	color: white;
}

.dropdown ul li ul li a.selected{
	background: #00A8E8; 
	color: white;
}

.dropdown ul li ul li a:hover{
	background: #00A8E8; 
}

.dropdown ul li.current_page_item a,  .dropdown ul li.current_page_parent a{
	background:#00baff;
	color: white;
}

/*1st sub level menu*/
.dropdown ul li ul{
	border-bottom:1px solid white;
}

/* Sub level menu links style */
.dropdown ul li ul li a{
	border-top: 1px solid #fff;
	background: #00baff; /*background of menu items (default state)*/	
	color:white;
}